//
//  UserAccount.swift
//  SinaWeibo--swift
//
//  Created by 蒋春萌 on 15/10/8.
//  Copyright © 2015年 蒋春萌. All rights reserved.
//

import UIKit

class UserAccount: NSObject {

//    声明属性
    var access_token : String?
    var expires_in : NSTimeInterval = 0
    var uid : String?
    
//    实例化模型的方法
    init(dict:[String : AnyObject]){
        
        super.init()

        setValuesForKeysWithDictionary(dict)
    }
    
//    过滤掉没有用的字段
    override func setValue(value: AnyObject?, forUndefinedKey key: String) {

    }
    
//    重写description方法
    override var description:String{
        //打印对象格式: 类名:地址
        //字典 数组 打印都有各式
        //kvc将对象转换为字典
        let keys = ["access_token","expires_in","uid"]
        return "\(dictionaryWithValuesForKeys(keys))"
    }
}
